﻿/********************************************************************************************
 * 文件名称:	IFriendContent.cs
 * 设计人员:	严向晖
 * 设计时间:	2007-09-12
 * 功能描述:	持久化业务实体接口
 *		
 *		
 * 注意事项:	
 *
 * 版权所有:	Copyright (c) 2007, Fujian SIRC
 *
 * 修改记录: 	修改时间		人员		修改备注
 *				----------		------		-------------------------------------------------
 *
 ********************************************************************************************/
using System;
using System.Collections.Generic;

namespace Shanfree.SharpMovie.IDAL
{
    /// <summary>
    /// 获取好友资源的接口，如评论，收藏等
    /// </summary>
    /// <typeparam name="T">业务实体类型，必须是引用类型,且具有默认的构造函数</typeparam>
    public interface IFriendContent<T>
     where T : new()
    {
        /// <summary>
        /// 查看某个用户所有朋友的评论
        /// </summary>
        /// <param name="pageSize">页大小</param>
        /// <param name="pageIndex">页索引</param>
        /// <param name="userID">用户主键</param>
        /// <returns>评论列表</returns>
        IList<T> GetFriendList(string userID, int pageSize, int pageIndex);
    }
}
